Tram Depot (Menu)

Via Marmorata, 13, Testaccio, Roma
065754406

Give a rating to Tram Depot

Suggest a dish

How much did you spend at Tram Depot?